package cn.edu.nit.sys.service;

import cn.edu.nit.sys.entity.Notice;
import cn.edu.nit.sys.utils.R;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @Author xiaobai
 * @Date 2022/10/30 21:34
 * @Version 1.0.0
 */
public interface NoticeService extends IService<Notice> {

    R getNoticeList(String title, String start, String end, Page<Notice> page);

    R addNotice(Notice notice);

    R getDetail(String id);

    R updateNotice(Notice notice);

    R delNotice(String id);
}
